History
History
Synonyms
UK
US
Meaning:
abduct

to keep or lead away a person unlawfully, especially by force

take by force and without permission

PUT THE SNATCH ON as in Wiktionary
PUT THE SNATCH ON as in Wikipedia